Geometric Searching and Link Distance (Extended Abstract)

نویسندگان

  • Gautam Das
  • Giri Narasimhan
چکیده

Given n orthogonal line segments on the plane, their intersection graph is defined such that each vertex corresponds to a segment, and each edge corresponds to a pair of intersecting segments. Although this graph can have f~(n 2) edges, we show that breadth first search can be accomplished in O(n log n) time and O(n) space. As an application, we show that the minimum link rectilinear path between two points s and t amidst rectilinear polygonal obstacles can be computed in O(nlog n) time and O(n) space, which is optimal. We mention other related results in the paper. 1 I n t r o d u c t i o n Given a set S of n orthogonal line segments on the plane, the intersection graph of S is defined as follows: each segment corresponds to a vertex in the graph, and an edge connects a pair of vertices if the two corresponding segments intersect. Clearly this graph is bipartite with the horizontal and vertical segments forming two independent sets. This graph can potentially have ~(n 2) edges. Given an initial segment h, the main result of this paper is an efficient algorithm to label every segment by its shortest distance from h in the graph. This is equivalent to breadth first search. Our algorithm does not explicitly generate all the edges, and in fact runs in O(n log n) time and O(n) space. It uses elementary data structures such as binary trees and priority queues. Using this algorithm we solve several other problems efficiently. Asano and Imai have shown how to perform breadth first and even depth first search on such graphs in O(nlogn) time and O(nlog n) space ([IA86], [IA87]). They use fairly complex data structures. However their techniques have wider applications. The primary application of our result is motivated by a motion planning problem. Suppose we are given a collection of disjoint rectilinear polygonal obstacles inside a

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms for graphs of bounded treewidth via orthogonal range searching

We show that, for any fixed constant k ≥ 3, the sum of the distances between all pairs of vertices of an abstract graphs with n vertices and treewidth at most k can be computed in O(n logk−1 n) time. We also show that, for any fixed constant k ≥ 2, the dilation of a geometric graph (i.e., a graph drawn in the plane with straight-line segments) with n vertices and treewidth at most k can be comp...

متن کامل

Infinite Random Geometric Graphs Extended Abstract

We introduce a new class of countably infinite random geometric graphs, whose vertices V are points in a metric space, and vertices are adjacent independently with probability p ∈ (0, 1) if the metric distance between the vertices is below a given threshold. If V is a countable dense set in R equipped with the metric derived from the L∞-norm, then it is shown that with probability 1 such infini...

متن کامل

School of IT Technical Report ELLIPSE AND ARC ROUTING ALGORITHMS FOR DELAUNAY TRIANGULATIONS

Oblivious online routing (OOR) algorithms are suitable when applications only have local information available to make routing decisions. This paper presents two new OOR algorithms for Delaunay triangulations: the Ellipse Routing algorithm and the Arc Routing algorithm. Both of their names come from the shapes of their searching areas for the next-hop neighbor. This paper also evaluates and com...

متن کامل

Extended Geometric Processes: Semiparametric Estimation and Application to ReliabilityImperfect repair, Markov renewal equation, replacement policy

Lam (2007) introduces a generalization of renewal processes named Geometric processes, where inter-arrival times are independent and identically distributed up to a multiplicative scale parameter, in a geometric fashion. We here envision a more general scaling, not necessar- ily geometric. The corresponding counting process is named Extended Geometric Process (EGP). Semiparametric estimates are...

متن کامل

Accelerated Life Testing Design Using Geometric Process For Marshall-Olkin Extended Exponential Distribution With Type I Censored Data

Abstract: In this paper the geometric process is used for the analysis of accelerated life testing for Marshall-Olkin Extended Exponential (MOEE) distribution using Type I censored data. Assuming that the lifetimes under increasing stress levels form a geometric process, the parameters are estimated by using the maximum likelihood method and the original parameters instead of the developing inf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991